home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / gt_power / noans203.zip / NOANSWER.DOC next >
Text File  |  1991-02-09  |  10KB  |  214 lines

  1. ┌────────────────────────────────────────────────────────────────────────────┐
  2. │ No─Answer? v2.03                                       Oliver Bell 013/000 │
  3. └────────────────────────────────────────────────────────────────────────────┘
  4.  
  5. Well, it's time to take a look at another new posibility for a utility for
  6. GT POWERcom, this one is for users of GT15.50 and above only and takes
  7. advantage of the fact that an un─answered page is now logged in the GT.LOG.
  8.  
  9. It's nice and simple to use, all you have to do is to write three short
  10. messages and then run the program in your GTLOGOFF.BAT file.
  11.  
  12. First thing you have to know about are the command line parameters ─ these
  13. are used to overide the name of the file that No─Answer? will convert into
  14. a message.
  15.  
  16. There are three differant messages that the program, one to the sysop informing
  17. him/her of the un─answered page, one that would be sent to the user if he/her
  18. paged within the time specified in the OFFICE= bit in SCHEDULE.BBS and one for
  19. a user who paged outsie this time.
  20.  
  21. There are three default file names for these which are :─
  22.  
  23. SYSOPIN.LTR   ─  Sent if page is un─answered during office hours
  24.  
  25. SYSOPOUT.LTR  ─  Sent if user tried to page outside office hours
  26.  
  27. SYSOP.LTR     ─  Sent to the sysop whenever!
  28.  
  29. there are corresponding command line parameters to these for example to use
  30. a file called SYSMES.TXT for the messageto the sysop you'd use the command line
  31.  
  32. NOANSWER SYSOP:SYSMES.TXT
  33.  
  34. note: SYSOPOUT:????????.???
  35.        SYSOPIN:????????.???    both work to re─name the corresponding message.
  36.  
  37. all the file names are read from GTPATH only ─ sorry to put another file
  38. in there but it seemed like a good idea at the time.
  39.  
  40. You can also prevent the program from sending any of the messages by typing
  41. 'NOLETTER' as the file name e.g. if you wanted to prevent the letter going to
  42. the sysop you would use the command line 'NOANSWER SYSOP:NOLETTER'.
  43.  
  44. The only other command line option is the 'register' option that will
  45. cause the program to netmail me at my 050/030 node, just to let me know that
  46. you're using the program. With that facility I can work out who is using the
  47. program and weather it's feasable to continue development of it.
  48.  
  49. ────────────────────────────────────────────────────────────────────────────────
  50. The Contents Of The Message
  51. ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  52. The message is made up on the whole of standard text BUT it is possible to
  53. put one or two things in there to personalise the message a little.
  54.  
  55. %%FNAME     ──  will be exchanged for the user's first name when the message
  56.                 is posted
  57.  
  58. %%LNAME     ──  will be exchanged for the user's last name
  59.  
  60. %%NAME      ──  will be exchanged for the user's full name
  61.  
  62. %%SFNAME    ──  will be exchanged for the sysop's first name when the message
  63.                 is posted
  64.  
  65. %%SLNAME    ──  will be exchanged for the sysop's last name
  66.  
  67. %%SNAME     ──  will be exchanged for the sysop's full name
  68.  
  69. %%OOFFICE   ──  will be changed for the sysop's opening office time
  70.  
  71. %%COFFICE   ──  will be exchanged for the sysops closing office time.
  72.  
  73. e.g.     Dear %%FNAME,  when the message was posted would become
  74.          Dear Oliver, (or the first name of the current user)
  75.  
  76. the opening and closing office times would be used in the SYSOPOUT.LTR
  77.  
  78. e.g. a line that looked something like
  79.  
  80.      I'm normally available for pageing between %%OOFFICE and %%COFFICE.
  81.  
  82. would become
  83.  
  84.      I'm normally available for pageing between 7:30 and 23:30.
  85.  
  86. Please take a look at the sample message files contained within this archive.
  87.  
  88. If you have any further problems or ideas for this program then please don't
  89. hesitate to contact me either via netmail (013/000) or call the board direct
  90. on +44 (0)254 682862. (The Wind) Dual Standard HST.
  91.  
  92. ┌─────────────┬──────────────────┬─────────────────────────┬─────────────────┐
  93. │ Oliver Bell │     The Wind     │    +44 (254) 682862     │   GT  Network   │
  94. └─────────────┴──────────────────┴─────────────────────────┴─────────────────┘
  95.  
  96. ────────────────────────────────────────────────────────────────────────────────
  97. Version 1.01  ── Added Facility to use sysop's name as a variable. Thanks go
  98. (09─02─90)       to Mike Robinson of 050/033 (On─Line Support)
  99.  
  100.                  Also added the 'NOLETTER' bit to prevent the program sending
  101.                  a message under certain conditions.
  102.  
  103. ────────────────────────────────────────────────────────────────────────────────
  104. Version 1.02  ── Added Checking for ;TWIT and NO CARRIER entries in
  105. (16─02─90)       GT.LOG check, once again many thanks to Mike Robinson.
  106.  
  107.                  mmm ─ well another one from the same guy again. It is now
  108.                  possible to post the messages in areas other than the
  109.                  standard sysop message base. Just put the message that you
  110.                  want to send in with the control files for that area, make
  111.                  sure that No─Answer knows what the file is called (this is
  112.                  not nessacary if your using one of the standard file names),
  113.                  and hey presto ─ the message will appear in that area.
  114.  
  115.                  This facility works in a similar way to the WELCOME.BBS/CBS
  116.                  in GT ─ see the GT HOST docs or netmail me directly if
  117.                  you need more help.
  118.  
  119.                  The other change in this version will help you when
  120.                  testing other GT utilities that rely on the entry
  121.                  in the GT.LOG 'PAGE NOT ANSWERED'. Adding the word
  122.                  'LOCAL' to the command line will prevent the program
  123.                  from sending any messages at all if the last user was
  124.                  on in local test mode.
  125.  
  126. ────────────────────────────────────────────────────────────────────────────────
  127. Version 1.03  ── Minor bug fix.
  128. (21/02/90)
  129.  
  130. ────────────────────────────────────────────────────────────────────────────────
  131. Version 1.04  ── Corrected problem with NOLETTER option, my thanks go to
  132. (26/02/90)       Mike Heggan of UFF DA Express II (56/1) for reporting
  133.                  the problem to me!
  134.  
  135. ────────────────────────────────────────────────────────────────────────────────
  136. Version 1.05 ──  Minor bug fix.
  137.  
  138. ────────────────────────────────────────────────────────────────────────────────
  139. Version 1.06 ──  Noanswer will now give you a reason for not sending
  140.                  messages to a user on the screen.
  141.  
  142.                  I have also added support for the 'REASON:' bit
  143.                  recently introduced into GT 15.50.
  144.  
  145.                  Just put '%%REASON' as the only word on one of the
  146.                  lines in the message to the sysop and you'll suddenly
  147.                  find the message a whole lot more helpful! NOTE: This
  148.                  option works only in the letter to the sysop.
  149.  
  150. ────────────────────────────────────────────────────────────────────────────────
  151. Version 1.07 ──  Fixed problem with page reason not being displayed when
  152.                  it was less than two lines in length.
  153.  
  154. ────────────────────────────────────────────────────────────────────────────────
  155. Version 1.08 ──  Corrected problem that arose when running SHARE,
  156.                  NOANSWER is now totally SHARE comptable. Now that
  157.                  GT15.50 has been released this is the final relaese
  158.                  version of NOANSWER.
  159.  
  160. ────────────────────────────────────────────────────────────────────────────────
  161. Version 1.09 ──  Well, one step forwards and one step backwards, I've
  162.                  added support for the xBS path in GT15.50 (long
  163.                  overdue) BUT at the same time the SHARE compatibility
  164.                  has been temporally removed, this will return soon.
  165.  
  166. ────────────────────────────────────────────────────────────────────────────────
  167. Version 1.10 ──  Re─Introduced the SHARE support, sorry for the
  168. (01/08/90)       inconveniance it caused to those running LAN based
  169.                  systems. Many thanks to John Della─Torre for the gentle
  170.                  push.
  171.  
  172.                  Also from OZ, the suggestion to be a little more
  173.                  careful as to when I actually send a message from the
  174.                  NoAnswer Program, Warren Leadbetter suggested that I
  175.                  look for the ';CARRIER LOSS' which I should have been
  176.                  doing all along, ah well! there should be less
  177.                  duplicate messages mow anyway.
  178.  
  179. ────────────────────────────────────────────────────────────────────────────────
  180. Version 1.11 ──  Added checking to the READLOG procedure, the error that
  181. (19/08/90)       used to appear when the LOG had less than 20 lines in
  182.                  it should now dissappear.
  183.  
  184.                  Also added the facility for displaying the reason for
  185.                  page in the message to the User as well as the sysop.
  186.  
  187.                  The program has now been LZEXE'd as well to save a
  188.                  little disk space for us all, before LZEXE the program
  189.                  is 30K in size and 14K afterwards, a 16K saving accross
  190.                  all 570(ish!) nodes in the GT network, also on the
  191.                  basis that everybody uses the program that should save
  192.                  about 9Mb worth of disk space <grin>.
  193.  
  194. ────────────────────────────────────────────────────────────────────────────────
  195. Version 2.00 ──  Minor Bug Fix. Also GT16 compatibility is now running
  196.                  and functional although totally transparant. NOANSWER
  197.                  is not a utility you will have to worry about when you
  198.                  upgrade to the new GT it will just run under whatever
  199.                  version you wish it to.
  200.  
  201.                  This version has also had a bit of a face lift and one
  202.                  or two major changes internally.
  203.  
  204. ────────────────────────────────────────────────────────────────────────────────
  205. Version 2.01 ── Again, a Bug Fix, correcting a problem reported by Steve
  206.                 Thompson at 302/006 with the NOLETTER function, NoAnswer
  207.                 was still trying to delete it's work files even when it
  208.                 haden't actually posted any messages.
  209.  
  210. ────────────────────────────────────────────────────────────────────────────────
  211. Version 2.02 ── Corrected a Bug reported by Phill Piddell connected with
  212.         2.03    NoAnswer looking for USER.CTL on a LAN based system.
  213.  
  214.